cycle ball - Turkish English Dictionary